be tearing your hair out - Turco Inglés Diccionario